Piece of Shit and Alleged Cartoonist Ted Rall Laid Off By Fenway_Nation Media • April 2009 • Views: 406 Too bad the world’s smallest violin is in the shop…